# 在Shell中，用括号来表示数组，数组元素用"空格"符号分割开。定义数组的一般形式为：
# 数组名=(值1 值2 ... 值n)
# 例如：

# array_name=(value0 value1 value2 value3)

array_name=(
value0
value1
value2
value3
)

# 可以单独定义数组的各个分量：
#array_name[0]=value0
#array_name[1]=value1
#array_name[n]=valuen


# 读取数组  valuen=${array_name[n]}
echo ${array_name[0]}
echo ${array_name[1]}

# 使用@|*符号可以获取数组中的所有元素
echo ${array_name[@]}
echo ${array_name[*]}

# 取得数组元素的个数
length=${#array_name[@]}
echo $length
# 或者
length=${#array_name[*]}
echo ${length}
# 取得数组单个元素的长度
lengthn=${#array_name[1]}
echo ${lengthn}

